gun laying radar - German English Dictionary